body {
    font-family: sans-serif;
    font-size: 12pt;
}

table {
}

h1, h2 {
}

a {
}

input[type=button] {
    border: 2px groove #666;
    background-color: #666;
    color:#fff;
}

select {
    background-color: #555;
    color:#fff;
}

div.hover-wrap {
    position: relative;
    display: inline;
}

div.hover-wrap input.invalid {
    border: 2px solid red;
}

div.hover-wrap ul.errors {
    display: none;
}

div.hover-wrap label.hover {
    position: absolute;
    top: 1px;
    left: 15px;
    color: #666;
}
